Hadoop完全分布式配置詳解
1、VMwork安裝Linux系統(centos7)
?網絡適配器:NAT
?用戶名:root
?密碼:123456
也可以建立自定義用戶,不過自定義的用戶在后續會遇到許多權限問題,這里就直接用root用戶進行操作了。下面是自定義建立用戶命令,有興趣的小伙伴可以嘗試。
useradd hadoop
passwd hadoop
2、網絡配置
1)打開配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33
2)修改配置文件:
? ? ? TYPE=Ethernet ? ??
? ? ? NAME=ens33 ? ? ??
? ? ? ONBOOT=yes
? ? ? BOOTPROTO=static
? ? ? IPADDR=192.168.114.101
? ? ? NETMASK=255.255.255.0 ? //子網掩碼
? ? ? GATEWAY=192.168.114.2 ? //網關
? ? ? DNS1=114.114.114.114
? ? ? DNS2=8.8.8.8
其中IPADDR需要根據自己的虛擬網絡進行設置,在VMWork中:編輯->虛擬網絡編輯器,查看子網IP,我這里的子網IP為192.168.114.0,所以IPADDR可以設置192.168.114.*,其中星號可以是2-254的任意值。
3)查看Ip:ip addr
注:靜態IP修改后,重啟生效,可以關閉防火墻和修改主機名后,重啟客戶機。
重啟命令:
init 6
3、關閉防火墻
1)即時生效,重啟后無效:systemctl stop firewalld
2)重啟后永久生效:systemctl disable firewalld
3)查看防火墻狀態:firewall-cmd --state
4、主機名
修改主機名:
vi /etc/hostname
hadoop101
安裝JDK
1)在安裝之前,在/opt文件目錄下建立software、module兩個文件夾,software用來存放軟件包,module用來存放安裝的本地文件。
mkdir /opt/software
mkd2)官網下載JDK:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
ir /opt/module
3)利用WinSCP工具,連接虛擬機,把JDK文件上傳到/opt/software文件中,然后解壓到/opt/module目錄中
tar -zxvf jdk-8u241-linux-x64.tar.gz -C /opt/model
配置環境變量(hadoop+JDK)
1)輸入下面的命令進入文件,再按I進入編輯模式
?vi /etc/profile
2)往里面添加字段
自定義配置
?
?
?
?